afef983bf6aef1463c15f5f6afcd41a7dd48d84f,xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/resources/AbstractExtensionRESTResource.java,AbstractExtensionRESTResource,createExtensionVersionFromSolrDocument,#SolrDocument#,644
Before Change
// Features
Collection<String> features = this.<String>getSolrValues(document, Extension.FIELD_FEATURES);
extension.withFeatures(features);
for (String feature : features) {
org.xwiki.extension.ExtensionId extensionId = ExtensionIdConverter.toExtensionId(feature, null);
ExtensionId extensionFeature = this.extensionObjectFactory.createExtensionId();
After Change
// Features
Collection<String> features = this.<String>getSolrValues(document, Extension.FIELD_FEATURES);
if (features != null) {
extension.withFeatures(features);
for (String feature : features) {
org.xwiki.extension.ExtensionId extensionId = ExtensionIdConverter.toExtensionId(feature, null);
ExtensionId extensionFeature = this.extensionObjectFactory.createExtensionId();